#include <stdlib.h>
#include <stdio.h>

#define TAM_MATRIZ 4

typedef float tipo_matriz[TAM_MATRIZ][TAM_MATRIZ]; 

void main() {
  FILE * arq;
  char nome_arq[30];
  tipo_matriz m;
  int i,j;
  float max;

  printf("Entre com o nome do arquivo\n");
  scanf("%s", nome_arq);
  if((arq = fopen(nome_arq,"r")) != NULL) {
	fscanf(arq, "%f", &m[0][0]);	
	max = m[0][0];	
	for(i = 0; i < TAM_MATRIZ; i++) {
	  for(j = 0; j < TAM_MATRIZ; j++) {
		fscanf(arq, "%f", &m[i][j]);
		if(max < m[i][j])
		  max = m[i][j];	
	  }
	}		
	printf("Max: %f\n", max);
  }
  fclose (arq);  
}
